import router from '@/router'
import { ElMessage, CellStyle } from 'element-plus';

/**
 * 全局自定义el-table第一行表头样式
 */
export function getRowClass(scope: { rowIndex: number, columnIndex: number }): CellStyle<any> | undefined {
  if (scope.rowIndex == 0) {
    return {
      height: '50px',
      fontWeight: 500,
      color: 'black',
      backgroundColor: 'rgb(250,250,250)',
    };
  }
}

/**
 * 就一个消息提示
*/
export function TTUL(msg?: string) {
  ElMessage.error(msg || '暂未实现功能，以后再说咯！😂')
}

/**
 * 全局跳转方法
 * @param {Number} path 跳转的页面路径
 * @param {Object} options 携带的参数
*/
export function onTargetPage(path?: string, options?: any) {
  router.push({
    path: path || '/',
    query: options
  })
}